composite membrane - German English Dictionary